Cooperative distributed MPC via decentralized real-time optimization: Implementation results for robot formations

نویسندگان

چکیده

Distributed model predictive control (DMPC) is a flexible and scalable feedback method applicable to wide range of systems. While the stability analysis DMPC quite well understood, there exist only limited implementation results for realistic applications involving distributed computation networked communication. This article approaches formation mobile robots via cooperative scheme. We discuss decentralized optimization algorithms. To this end, we combine alternating direction multipliers with sequential quadratic programming solve underlying optimal problem in fashion nominal convergence guarantees. Our approach requires coupled subsystems communicate does not rely on central coordinator. experimental showcase efficacy they demonstrate real-time feasibility considered

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Cooperative distributed MPC for tracking

The problem of controlling large scale systems, usually divided into subsystems controlled by different agents, is usually solved using cooperative distributed control schemes, where the agents share open-loop information in order to improve closed-loop performance, (Rawlings and Mayne 2009, Chapter 6). In this paper we proposed a cooperative distributed linear model predictive control strategy...

متن کامل

Cooperative Control of Robot Formations

We describe a framework for controlling and coordinating a group of nonholonomic mobile robots equipped with range sensors, with applications ranging from scouting and reconnaissance, to search and rescue and manipulation tasks. We derive control algorithms that allow the robots to control their position and orientation with respect to neighboring robots or obstacles in the environment. We then...

متن کامل

Distributed cooperative nonlinear economic MPC ∗

Model predictive control (MPC) is a design technique that solves (typically on-line) optimization problems to determine a suitable feedback action. It is widely used because of the capability to deal with constraints and MIMO systems [3]. To treat practical industrial processes with MPC, use of so called economic cost functionals are proposed and considered for optimization in [1]. In this sche...

متن کامل

Parallel MPC for Real-Time FPGA-based Implementation

The succesful application of model predictive control (MPC) in fast embedded systems relies on faster and more energy efficient ways of solving complex optimization problems. A custom quadratic programming (QP) solver implementation on a field-programmable gate array (FPGA) can provide substantial acceleration by exploiting the parallelism inherent in some optimization algorithms, apart from pr...

متن کامل

A distributed obstacle avoidance MPC strategy for leader-follower formations

In this paper we address the obstacle avoidance motion planning problem for leader-follower vehicles configurations operating in static environments. By resorting to settheoretic ideas, a receding horizon control algorithm is proposed for robots modelled by linear time-invariant (LTI) systems subject to input and state constraints. Terminal robust positively invariant regions and sequences of p...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Control Engineering Practice

سال: 2023

ISSN: ['1873-6939', '0967-0661']

DOI: https://doi.org/10.1016/j.conengprac.2023.105579